place of secure temporary detention - Almanca İngilizce Sözlük